2b3f7eb255504a5983596cf1d97d7341af96947a,java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java,JavaParameters,configureByModule,#Module#number#Sdk#,54
Before Change
setDefaultCharset(module.getProject());
configureJdkAccordingToJreSelected(jdk);
configureEnumerator(OrderEnumerator.orderEntries(module).runtimeOnly().recursively().withoutSdk(), classPathType).collectPaths(getClassPath());
}
private void configureJdkAccordingToJreSelected(Sdk jdk) {
After Change
setDefaultCharset(module.getProject());
final PairFunction<OrderEntry, OrderRootType, VirtualFile[]> substitutor = computeSubstitutor(classPathType, jdk);
configureEnumerator(OrderEnumerator.orderEntries(module).runtimeOnly().recursively().substituteFiles(substitutor)
, classPathType).classes().collectPaths(getClassPath());
}
@Nullable